
package org.madason.humanresources.datalayer;

import java.util.*;

/**
 * 
 */
public class Employee implements java.io.Serializable
{
	int id;
	String firstName;
	String lastName;
	String email;
	String phoneNumber;
	Date hireDate;
	double salary;
	int manager;
	String job;

	public static Employee getInstance()
	{
        return new Employee();
    }


    /**
     * getter for
     * attribute 'id' 
     */    
	public int getId() {
		return id;
	}
	
    /**
     * setter for
     * attribute 'id' 
     */    	
	public void setId(int id) {
		this.id = id;
	}		
	
    /**
     * getter for
     * attribute 'firstName' 
     */    
	public String getFirstName() {
		return firstName;
	}
	
    /**
     * setter for
     * attribute 'firstName' 
     */    	
	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}		
	
    /**
     * getter for
     * attribute 'lastName' 
     */    
	public String getLastName() {
		return lastName;
	}
	
    /**
     * setter for
     * attribute 'lastName' 
     */    	
	public void setLastName(String lastName) {
		this.lastName = lastName;
	}		
	
    /**
     * getter for
     * attribute 'email' 
     */    
	public String getEmail() {
		return email;
	}
	
    /**
     * setter for
     * attribute 'email' 
     */    	
	public void setEmail(String email) {
		this.email = email;
	}		
	
    /**
     * getter for
     * attribute 'phoneNumber' 
     */    
	public String getPhoneNumber() {
		return phoneNumber;
	}
	
    /**
     * setter for
     * attribute 'phoneNumber' 
     */    	
	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}		
	
    /**
     * getter for
     * attribute 'hireDate' 
     */    
	public Date getHireDate() {
		return hireDate;
	}
	
    /**
     * setter for
     * attribute 'hireDate' 
     */    	
	public void setHireDate(Date hireDate) {
		this.hireDate = hireDate;
	}		
	
    /**
     * getter for
     * attribute 'salary' 
     */    
	public double getSalary() {
		return salary;
	}
	
    /**
     * setter for
     * attribute 'salary' 
     */    	
	public void setSalary(double salary) {
		this.salary = salary;
	}		
	
    /**
     * getter for
     * 
     */    
	public int getManager() {
		return manager;
	}
	
    /**
     * setter for
     * 
     */    	
	public void setManager(int manager) {
		this.manager = manager;
	}		
	
    /**
     * getter for
     * 
     */    
	public String getJob() {
		return job;
	}
	
    /**
     * setter for
     * 
     */    	
	public void setJob(String job) {
		this.job = job;
	}		
	
			
}

